N-Gram Chord Profiles for Composer Style Representation
نویسندگان
چکیده
This paper studies the problem of using weighted Ngrams of chord sequences to construct the profile of a composer. The N-gram profile of a chord sequence is the collection of all N-grams appearing in a sequence where each N-gram is given a weight proportional to its beat count. The N-gram profile of a collection of chord sequences is the simple average of the N-gram profile of all the chord sequences in the collection. Similarity of two composers is measured by the cosine of their respective profiles, which has a value in the range [0, 1]. Using the cosine-based similarity, a group of composers is clustered into a hierarchy, which appears to be explicable. Also, the composition style can be identified using N-gram signatures.
منابع مشابه
Predicting the Composer and Style of Jazz Chord Progressions
Jazz music is a genre that consists mainly of improvising over known tunes, represented as a lead sheet. This study addresses the question ‘towhat extent does a lead sheet carry information about its composer?’ Primarily, this study considers chord progressions alone, and secondarily melodic and temporal information combined with various multiple viewpoint models. Using these classifiers, a nov...
متن کاملImitative Leadsheet Generation with User Constraints
We introduce the problem of generating musical leadsheets, i.e. a melody with chord labels, in the style of an arbitrary composer, that satisfy arbitrary user constraints. The problem is justified by the very nature of musical creativity, as many composers create music precisely by imitating a given style to which they add their own constraints. We propose a solution of this problem by formulat...
متن کاملAnalysis of Chord Progression Data
Harmony is an important component in music. Chord progressions, which represent harmonic changes of music with understandable notations, have been used in popular music and Jazz. This article explores the question of whether a chord progression can be summarized for music retrieval. Various possibilities for chord progression simplification schemes, N-gram construction schemes, and distance fun...
متن کاملProbabilistic modeling of musical chord sequences for music analysis
The aim of this work is to present a model for representing chord sequences using n-grams, an approach from the language recognition field. Previous works show that there exist various means to represent chords, with more or less accuracy. Underlined limitations in [14] are the modeling of rare chords and the representation of chords using an appropriate alphabet. Recent works in the METISS tea...
متن کاملFreshJam: Suggesting Continuations of Melodic Fragments in a Specific Style
Imagine that a budding composer suffers from writer’s block partway through devising a melody. A system called FreshJam is demonstrated, which offers a solution to this problem in the form of an interactive composition assistant; an algorithm that analyzes the notes composed so far, makes a comparison with an indexed corpus of existing music, and suggests a possible next note by choosing random...
متن کامل